have physical appeal - Español Inglés Diccionario